package com.ibiaoke.system.entity.vo;

import lombok.Data;
import org.hibernate.validator.constraints.NotBlank;

import javax.validation.constraints.NotNull;
import java.util.Date;

@Data
public class TopicPageVO {
    /**
     * 专题页id
     */
    private Integer topicPageId;

    /**
     * 专题页名称
     */
    @NotBlank(message = "专题页不能为空")
    private String name;

    /**
     * 图片
     */
    @NotBlank(message = "图片不能为空")
    private String image;

    /**
     * 专题页位置（0所有，1微信,2app，3pc）
     */
    private Integer position;

    /**
     * 显示标记（0不显示 1显示）
     */
    private Integer showStatus;

    /**
     * 删除状态（0正常 1是删除）
     */
    private Integer delStatus;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 更新时间
     */
    private Date updateTime;

    /**
     * 专题详情
     */
    @NotBlank(message = "专题详情不能为空")
    private String detail;

    private Integer sort;
}
